tactile localization - German English Dictionary